station shift supervisor - French English Dictionary